thank you on behalf of myself - French English Dictionary